addle pool - French English Dictionary